π οΈ All DevTools
Showing 4081–4100 of 4457 tools
Last Updated
May 03, 2026 at 08:00 PM
Show HN: kiln β Git-native, decentralized secret management using age
Show HN (score: 5)[Other] Show HN: kiln β Git-native, decentralized secret management using age Hi HN, I've been building this tool for the past couple of weeks to solve a problem that seems universal across development teams: sharing environment variables securely.<p>You know the drill - someone needs the staging database URL, so it gets shared over chat. Production API keys end up in plaintext files. Or you set up some complex secret management system that becomes a single point of failure during critical deployments.<p>At Zerodha, we're a stock broker with strict regulatory requirements. Our infrastructure needs to be auditable, and our data must stay with us for instant recovery. But the deeper issue was that every solution we tried made deployments dependent on external services.<p>We tried GitLab CI's built-in secrets, but they're stored unencrypted and only repository maintainers can access them. HashiCorp Vault was too complex to manage with painful ACL setup, plus it's now crippled by their BSL license change. AWS Secrets Manager would create the vendor lock-in we wanted to avoid.<p>The breaking point came when we wanted to manage secrets through Terraform for idempotency and better infrastructure-as-code practices. But Terraform has no built-in way to encrypt secrets without relying on external providers. We could either store secrets in plaintext in our Terraform configs or add yet another external dependency to our deployment pipeline.<p>That's when I had the idea: what if we could inject encrypted environment variables directly into Terraform, so anyone with the right key could deploy without hunting down secrets from different systems? As I iterated through this idea, I realized the same pattern would work for any application - from personal projects to team deployments.<p>So I built kiln. It encrypts environment variables using age encryption into files that live alongside your code. No servers, no network calls, no external dependencies. Each team member gets their own key, and you control access per environment.<p>Here's how it works:<p><pre><code> # Generate a new age key, or use your existing SSH keys kiln init key # Initialize with your team's public keys kiln init config --recipients "alice=$(curl https://gitlab.company/alice.keys)" --recipients "me=$(cat ~/.ssh/id_ed25519.pub)" # Set secrets (prompts securely, never shows in terminal) kiln set DATABASE_URL kiln set API_KEY # Run your app with decrypted environment kiln run npm start # These encrypted files are safe to commit git add .kiln.env kiln.toml </code></pre> Why not SOPS? SOPS is great for general file encryption, but kiln is built specifically for the environment variable workflow. It has commands like "run", "export", and built-in team management. Think "SOPS for .env files" with a focus on developer UX.<p>Why not raw age encryption? Age is perfect for the crypto layer, but terrible for day-to-day team workflows. Try managing 20 team members across 5 environments with raw age commands - you'll go insane. kiln handles the orchestration.<p>As for technical details, kiln:<p>- Uses age encryption (modern, audited, simple)<p>- Works with existing SSH keys or generates new age keys<p>- Role-based access via TOML configuration<p>- Single, cross-platform Go binary<p>- Zero network dependencies - everything works offline<p>- MIT licensed<p>The game-changer: secrets travel with code. No more "can someone send me the staging secrets?" in chat. No more broken deploys because the secret service is down. No more hoping your vendor doesn't change their pricing or licensing.<p>Try it out - I'm confident it'll help improve your team's deployment workflows. Feel free to ask me any questions!<p>GitHub: <a href="https://github.com/thunderbottom/kiln">https://github.com/thunderbottom/kiln</a><p>Docs: <a href="https://kiln.sh" rel="nofollow">https://kiln.sh</a><p>Or install now: go install github.com/thunderbottom/kiln@latest
WasmEdge/WasmEdge
GitHub Trending[DevOps] WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime for cloud native, edge, and decentralized applications. It powers serverless apps, embedded functions, microservices, smart contracts, and IoT devices.
gitleaks/gitleaks
GitHub Trending[Testing] Find secrets with Gitleaks π
Show HN: Easy alternative to giflib β header-only decoder in C
Show HN (score: 8)[Other] Show HN: Easy alternative to giflib β header-only decoder in C Hi HN, I made a lightweight, header-only GIF decoder in C, inspired by stb-style libraries. No dynamic allocation, portable, and optimized for embedded devices.<p>GitHub: <a href="https://github.com/Ferki-git-creator/TurboStitchGIF-HeaderOnly-Fast-ZeroAllocation-PlatformIndependent-Embedded-C-GIF-Decoder">https://github.com/Ferki-git-creator/TurboStitchGIF-HeaderOn...</a><p>Would love feedback or suggestions.
Parsing Protobuf like never before
Hacker News (score: 197)[Other] Parsing Protobuf like never before See also <a href="https://buf.build/blog/hyperpb" rel="nofollow">https://buf.build/blog/hyperpb</a> (via <a href="https://news.ycombinator.com/item?id=44661785">https://news.ycombinator.com/item?id=44661785</a>)
Maestro Studio Desktop Beta
Product Hunt[Testing] Run mobile & web tests in minutes with a desktop app All-in-one desktop app to automate testing for mobile & web apps β no CLI, no IDE setup. Create, run & scale tests in minutes. Built on the open-source Maestro framework. Free to use. For devs & non-tech teammates.
CopyMagic
Product Hunt[Other] Smartest clipboard manager for macOS CopyMagic is a smart clipboard manager for macOS that supports semantic queries and intelligent clipboard management.
PitchGrid
Product Hunt[Other] Sports video analysis made simple Synchronized video analysis for sports coaches and athletes. Sync, analyze, and improve performance with frame-perfect precision using just your smartphone.
Untitled UI React
Product Hunt[Other] Open-source React components. Just copy, paste, and build. Untitled UI React is the worldβs largest collection of open-source React components built with Tailwind CSS and React Aria. Skip months of design and development with everything you need to design and develop modern UI. Just copy, paste, and build.
Iris SaaS Kit
Product Hunt[Other] The SaaS starter that's actually batteries included Iris SaaS Kit is a fullstack boilerplate for multi-tenant SaaS apps with Convex DB, Stripe billing, a super admin panel, and clean architecture for AI-assisted dev. Build B2B SaaS or client dashboards fast. Try the demo: saaskitdemo.iristech.my
Uncursor
Product Hunt[Other] Build Apps and Websites with AI. On iOS, Android, & the Web A vibe coding platform that allows you to build from anywhere. Use natural language and our AI agent will create apps and websites and deploy them live to the web in seconds.
Bennu Agent β Screw Prompts, Run Infra
Product Hunt[DevOps] AI agent that automates infra without hallucinating Bennu is the first zero-hallucination AI agent that automates DevOps and infrastructure workflows using real, pre-approved functions. No fake code, no prompts β just trusted execution. Works offline, runs on any system, and speaks your language (literally).
Semantic HTML Pattern Generator
Product Hunt[Other] Create accessible HTML patterns instantly Generate semantic HTML patterns without the stress. This beginner-friendly tool creates clean, accessible code from simple form inputs. Live preview, instant copy, and follows web standards - perfect for any skill level
ADK-TS
Product Hunt[Other] Build smart, tool-using agents in just one line Comprehensive framework for building sophisticated AI agents with multi-LLM support, advanced tool integration, memory systems, and flexible conversation flows.
Securable
Product Hunt[Testing] Secure your vibe coded applications Comprehensive end-to-end testing for your vibe coded application. We identify vulnerabilities, UX flaws, functionality bugs, and security issues before they impact your users and your business.
Show HN: Linux CLI tool to provide mutex locks for long running bash ops
Hacker News (score: 25)[CLI Tool] Show HN: Linux CLI tool to provide mutex locks for long running bash ops Been exploring claude and spec-based coding, I think it turned out fairly successful. It's just a simple unix-style tool that gives you a single command to use in bash scripts to simplify mutex or semaphore locking of execution.
Open-Source BCI Platform with Mobile SDK for Rapid Neurotech Prototyping
Hacker News (score: 14)[API/SDK] Open-Source BCI Platform with Mobile SDK for Rapid Neurotech Prototyping
Show HN: A 'Choose Your Own Adventure' written in Emacs Org Mode
Hacker News (score: 37)[Other] Show HN: A 'Choose Your Own Adventure' written in Emacs Org Mode I authored and developed an interactive children's book about entrepreneurship and money management. The journey started with Twinery, the open-source tool for making interactive fiction, discovered right here on HN. The tool kindled memories of reading CYOA style books when I was a kid, and I thought the format would be awesome for writing a story my kids could follow along, incorporating play money to learn about transactions as they occurred in the story.<p>Twinery is a fantastic tool, and I used it to layout the story map. I really wanted to write the content of the story in Emacs and Org Mode however. Thankfully, Twinery provided the ability to write custom Story Formats that defined how a story was exported. I wrote a Story Format called Twiorg that would export the Twinery file to an Org file and then a Org export backend (ox-twee) to do the reverse. With these tools, I could go back and forth between Emacs and Twinery for authoring the story.<p>The project snowballed and I ended up with the book in digital and physical book formats. The Web Book is created using another Org export backend.<p>Ten Dollar Adventure: <a href="https://tendollaradventure.com" rel="nofollow">https://tendollaradventure.com</a><p>Sample the Web Book (one complete storyline/adventure): <a href="https://tendollaradventure.com/sample/" rel="nofollow">https://tendollaradventure.com/sample/</a><p>I couldn't muster the effort to write a special org export backend for the physical books unfortunately and used a commercial editor to format these.<p>Twiorg: <a href="https://github.com/danishec/twiorg">https://github.com/danishec/twiorg</a><p>ox-twee: <a href="https://github.com/danishec/ox-twee">https://github.com/danishec/ox-twee</a><p>Previous HN post on writing the transaction logic using an LLM in Emacs: <a href="https://blog.tendollaradventure.com/automating-story-logic-with-llms/" rel="nofollow">https://blog.tendollaradventure.com/automating-story-logic-w...</a><p>Twinery 2: <<a href="https://twinery.org/" rel="nofollow">https://twinery.org/</a>> and discussion on HN: <a href="https://news.ycombinator.com/item?id=32788965">https://news.ycombinator.com/item?id=32788965</a>
Metaflow: Build, Manage and Deploy AI/ML Systems
Hacker News (score: 26)[Other] Metaflow: Build, Manage and Deploy AI/ML Systems